garlic pill - German English Dictionary